package top.riske.animalhazardassessment.analyse.service;

public class AnalyseRiskConfig {

    // 品种特性维度（总权重0.2）
    public final static double OCCLUSION_WEIGHT = 0.4 * 0.2;   // 咬合力占该维度40%
    public final static double PHYSIQUE_WEIGHT = 0.4 * 0.2;     // 体型占该维度40%
    public final static double GENE_WEIGHT = 0.2 * 0.2;         // 基因占该维度20%

    // 行为表现维度（总权重0.4）
    public final static double PREWARN_WEIGHT = 0.6 * 0.4;      // 预警信号占该维度40%
    public final static double PROTECTFOOD_WEIGHT = 0.4 * 0.4;  // 护食行为占该维度30%

    // 饲养管理维度（总权重0.25）
    public final static double OWNERPOINT_WEIGHT = 0.4 * 0.25;  // 主人控制能力占该维度40%
    public final static double VACCINES_WEIGHT = 0.3 * 0.25;    // 免疫状态占该维度30%
    public final static double ENVIRONMENT_WEIGHT = 0.3 * 0.25; // 环境约束占该维度30%

    // 社会影响维度（总权重0.15）
    public final static double COMPLAINT_WEIGHT = 0.15;   // 投诉记录占该维度60%



}
